Managing medications at the bedside

ABSTRACT

Modular automated dispensing systems for dispensing secured medications in a medical environment are provided. The system includes a compact enclosure configured to be disposed in a medical treatment area without taking up valuable floor space. The system includes lockable drawers having one or more compartments for storing and dispensing medications or medical supplies. The system is unlocked by use of an access control interface internally or externally connected directly to the system, or networked to the system through a medical center network.

CROSS-REFERENCES TO RELATED APPLICATIONS

This application is a continuation application of U.S. application Ser.No. 14/959,514 filed on Dec. 4, 2015, which is a continuation-in-partapplication of U.S. application Ser. No. 11/928,928 filed on Oct. 30,2007, which claims the benefit of U.S. Provisional Application No.62/088,503 filed Dec. 5, 2014, all of which are herein incorporated byreference in their entireties.

BACKGROUND

Everyday, patients hospitalized because of age, infirmities, oraccidents, receive unsatisfactory care. Dissatisfaction can arise when arequest for medication is responded to in an untimely manner. In someinstances, hours can pass without response to a patient's requests.Often, the untimely response results from the overburdening ofcaregivers that occurs due to the numerous tasks associated with thedaily care of hospitalized individuals, including dispensing andadministrating medications.

Caregivers use a centralized inventory system for dispensing andadministering medications. In this system, medications are stored in acentralized area. Both required and optional medications are dispensedand administered to each patient by retrieving medications from acentralized inventory onto a movable cart. In some instances, acaregiver follows a prescribed schedule for administering requiredmedication to a patient and provides optional medication upon request bythe patient. Optional medication often includes pro re nata (PRN)medication. PRN medication refers to dosages of prescribed medicationthat are not scheduled, and administration is left to the caregiver orthe patient's prerogative. PRN is often added to the prescribeddirections for medication used to treat symptoms (e.g., pain/fever,constipation, insomnia, anxiety, nausea/vomiting). Most often PRNmedications are analgesics, such as paracetamol (Tylenol) or hydrocodone(Vicodin), laxatives, such as coloxyl, sleeping aids (sedatives), suchas zolpidem (Ambien) or lorazepam (Ativan), and antiemetics, such asondansetron or dimenhydrinate (Gravol). These medications can includeover-the-counter drugs that would be readily available to the patientbut for the patient's admittance into the hospital or care facility.

Upon request by the patient to receive the optional medication, thecaregiver retrieves the medication from the centralized inventory andreturns to the patient to administer the optional medication. Thepatient often requests the optional medication during administration ofthe required medication, at which time, caregivers proceed to eachpatient's room dispensing and administering the required medications.When optional medication, such as PRN medication, is requested, thecaregiver exits the patient's room and retrieves the optional medicationfrom the centralized inventory and returns to the patient's room toadminister the medication. After administration of the optionalmedication, the caregiver proceeds to the next patient to administer therequired medication, and this patient may also request optionalmedication. Accordingly, the caregiver again returns to the centralizedinventory to retrieve the requested optional medication and returns tothe patient for administration.

SUMMARY

The present disclosure provides methods and systems for dispensingmedication. The methods and systems dispense medications from a fixeddispensing apparatus located in, or in close proximity to, an individualpatient's room. A movable dispensing apparatus may dispense othermedications. The fixed dispensing apparatus may dispense optionalmedications and/or required medications, providing increasedsatisfaction of a hospitalized patient by decreasing a delay time forreceiving requested medications. These methods and systems reduce thenumber of times that a caregiver is required to return to a centralstorage location to retrieve medication for a patient. Moreover, thesemethods and systems provide an efficient manner for a caregiver toadminister medications to a patient while maintaining control over themedications by the care facility.

In one or more embodiments, a modular automated dispensing system fordispensing secured medications in a medical environment is provided. Thesystem includes a compact enclosure configured to be disposed on asupport surface in a medical treatment area, wherein the compactenclosure does not require floor space in the medical treatment area.The system also includes a lock assembly and one or more drawers forstoring medications, each drawer configured to be secured in the compactenclosure when locked by the lock assembly, and each drawer configuredto be slideably openable from the compact enclosure when unlocked by thelock assembly. The system further includes one or more compartmentsdisposed within at least one of the drawers and an access controlinterface operatively coupled to the lock assembly, the access controlinterface configured to provide an unlock signal to the lock assemblybased on received authorization input.

In one or more embodiments, at least one of the one or more compartmentsis removable, wherein the removable compartment is configured to bereplaced with a similarly sized removable compartment pre-loaded withmedications. In one or more embodiments, the access control interfaceincludes a biometric input device. In one or more embodiments, thebiometric input device includes one of a fingerprint scanner, a retinalscanner and a voice recognition device. In one or more embodiments, thesystem includes a key lock assembly configured to provide access to thecompact enclosure if the biometric input device is not operable. In oneor more embodiments, the system includes a key lock assembly, whereinaccess to the compact enclosure requires operation of both the biometricinput device and the key lock assembly.

In one or more embodiments, the access control interface comprises anetwork interface configured to unlock the lock assembly upon receivingauthentication from a mobile device of an authorized user. In one ormore embodiments, the system includes a lockable return bin connected tothe compact enclosure, the lockable return bin configured to receive andstore previously dispensed medications. In one or more embodiments, oneof the one or more compartments is a return compartment configured toreceive and store previously dispensed medications. In one or moreembodiments, the system includes a remote management device interface,wherein the remote management device interface is configured tocommunicate with a remote management device on a storage cabinet. In oneor more embodiments, In one or more embodiments, the system includes amobile device interface configured to provide access to a dispensingqueue of the modular automated dispensing system on a display of amobile device. In one or more embodiments, the system includes a radiofrequency identification (RFID) reader configured to read an RFID tag ona medication stored in the drawer, wherein removal of the RFID tag fromthe drawer automatically clears the removed medication from thedispensing queue and updates the inventory information of the modularautomated dispensing system. In one or more embodiments, the systemincludes an external scanning device configured to scan and enterinformation associated with the removable compartment upon removing oradding the removable compartment from or to the at least one of thedrawers.

In one or more embodiments, a system for dispensing secured medicationsin a medical environment is provided. The system includes a plurality ofmodular automated dispensing devices. Each modular dispensing deviceincludes a compact enclosure configured to be disposed on a supportsurface in a medical treatment area, wherein the compact enclosure doesnot require floor space in the medical treatment area and a lockassembly. Each modular dispensing device also includes one or moredrawers for storing medications, each drawer configured to be secured inthe compact enclosure when locked by the lock assembly, and each drawerconfigured to be slideably openable from the compact enclosure whenunlocked by the lock assembly and one or more compartments disposedwithin at least one of the drawers. Each modular dispensing devicefurther includes an access control interface operatively coupled to thelock assembly, the access control interface configured to provide anunlock signal to the lock assembly based on received authorizationinput. Each modular automated dispensing device is configured to unlockone or more of the drawers based on an authenticated dispensing request.

In one or more embodiments, the system includes an external accesscontrol device operatively connected to one or more of the plurality ofmodular automated dispensing devices, the external access control deviceconfigured to provide user authentication to each of the connectedmodular automated dispensing devices. In one or more embodiments, theexternal access control device includes one or more of a fingerprintscanner, a retinal scanner and a voice recognition device. In one ormore embodiments, the system includes one or more communication cablesconnecting the plurality of modular automated dispensing devices,wherein one of the plurality of modular automated dispensing devices isconfigured as the master device and the remaining modular automateddispensing devices are configured as slave devices. In one or moreembodiments, the master device is configured to authenticate a user, andwherein any of the plurality of modular automated dispensing devices maybe unlocked based on the authentication by the master device.

In one or more embodiments, a system for dispensing optional medicationis provided. The system includes a plurality of secured apparatuses,with at least two apparatuses secured within separate patient rooms. Thesystem further includes each of the plurality of secured apparatusesbeing configured to receive a request for a medication from a respectivepatient. The system further includes to dispense the requestedmedication if the system determines that the requested medication is anoptional medication and is compatible with medications currently beingadministered to the respective patient.

In one or more embodiments, each of the plurality of secured apparatusesincludes a compact enclosure configured to be disposed on a supportsurface in a medical treatment area, wherein the compact enclosure doesnot require floor space in the medical treatment area and a lockassembly. Each of the plurality of secured apparatuses also includes oneor more drawers for storing medications, each drawer configured to besecured in the compact enclosure when locked by the lock assembly, andeach drawer configured to be slideably openable from the compactenclosure when unlocked by the lock assembly. Each of the plurality ofsecured apparatuses further includes one or more compartments disposedwithin at least one of the drawers and an access control interfaceoperatively coupled to the lock assembly, the access control interfaceconfigured to provide an unlock signal to the lock assembly based onreceived authorization input. Each secured apparatus is configured tooperate separately by unlocking based only on user interactionassociated with that particular secured apparatus.

Additional features and advantages of the disclosure will be set forthin the description below and, in part, will be apparent from thedescription or may be learned by practice of the disclosure. Theobjectives and other advantages of the disclosure will be realized andattained by the structure particularly pointed out in the writtendescription and claims hereof as well as the appended drawings.

It is to be understood that both the foregoing general description andthe following detailed description are exemplary and explanatory and areintended to provide further explanation of the disclosure as claimed.

BRIEF DESCRIPTION OF THE DRAWINGS

The accompanying drawings, which are included to provide furtherunderstanding of the disclosure and are incorporated in and constitute apart of this specification, illustrate embodiments of the disclosure andtogether with the description serve to explain the principles of thedisclosure. In the drawings:

FIG. 1A is a diagram of a hospital that indicates a path taken by acaregiver to dispense medications to patients.

FIG. 1B is a diagram of a hospital that indicates another path taken bya caregiver to dispense medications to patients.

FIG. 2 is a block diagram of an individual patient's room along with afirst and second apparatus for dispensing medications in accordance withembodiments of the present disclosure.

FIG. 3 is a flow diagram for dispensing medication corresponding to apatient's request in accordance with embodiments of the presentdisclosure.

FIG. 4 depicts a schematic view of embodiments of a dispensing apparatusas discussed herein.

FIG. 5 is a front perspective view of one or more embodiments of anautomated dispensing machine.

FIG. 6 is a perspective view of one or more embodiments of a modularautomated dispensing machine.

FIG. 7 is a perspective view one or more embodiments of a modularautomated dispensing machine.

FIG. 8 is a perspective view of the modular automated dispensing machineof FIG. 7 with the drawers in various open positions.

FIG. 9 is a front perspective view of the modular automated dispensingmachine of FIG. 7 with the drawers in various open positions.

FIG. 10 is a front perspective view of the modular automated dispensingmachine of FIG. 7.

FIG. 11 is a front elevation view of the modular automated dispensingmachine of FIG. 7.

FIG. 12 is a side view of the modular automated dispensing machine ofFIG. 7.

FIG. 13 is another side view of the modular automated dispensing machineof FIG. 7.

FIG. 14 is a rear view of the modular automated dispensing machine ofFIG. 7.

FIG. 15 is a front perspective view of one or more embodiments of amodular automated dispensing machine.

FIG. 16 is a perspective view of the modular automated dispensingmachine of FIG. 15.

FIG. 17 is a side perspective view of the modular automated dispensingmachine of FIG. 15.

FIG. 18 is a perspective view of two example modular automateddispensing machines connected together.

FIG. 19 is a perspective view of one or more embodiments of a mountingdevice for a modular automated dispensing machine.

FIG. 20 is a perspective view of one or more embodiments of a return binfor a modular automated dispensing machine.

FIG. 21 is an illustration of one or more embodiments of a modularautomated dispensing machine in a work environment.

FIG. 22 is a block diagram illustrating an example computer system withwhich the modular automated dispensing machines of any of FIGS. 2-21 canbe implemented.

DETAILED DESCRIPTION

In the following detailed description, numerous specific details are setforth to provide a full understanding of the present disclosure. It willbe apparent, however, to one ordinarily skilled in the art thatembodiments of the present disclosure may be practiced without some ofthe specific details. In other instances, well-known structures andtechniques have not been shown in detail so as not to obscure thedisclosure. In the referenced drawings, like numbered elements are thesame or essentially similar. Reference numbers may have letter suffixesappended to indicate separate instances of a common element while beingreferred to generically by the same number without a suffix letter.

Within this document, the phrases “portable user interface device” and“PUID” mean any mobile device that provides information and acceptsinput. A PUID may provide information via any channel including but notlimited to an optical display such as a light-emitting diode (LED)screen and an audible actuator such as a speaker or buzzer. A PUID mayaccept input via any channel including but not limited to an opticalscanner, a radio-frequency identification (RFID) reader includingelectric-field and magnetic-field systems, a keyboard, a touchscreen orstylus-activated screen, a microphone, and a joystick. PUIDs may includebut are not limited to tablet computers, laptop computers, desktopcomputers installed on a mobile platform, personal data assistants(PDAs), cellular phones, wirelessly connected devices such as iPods andiPads, and readers such as Kindle e-readers.

Within this document, the term “medication” comprises substances thatare conventionally considered to be medications, particularly substancesthat are available only by a doctor's prescription, as well as any othersubstance or mixture that may be used in a health-related treatment of apatient. Medications include but are not limited to medical fluids suchas a saline solution or Ringer's lactate, active compounds such as ananalgesic and an antimicrobial, and health-related substances such as avitamin.

Within this document, the term “scanning” means the input of amachine-readable feature and interpretation of the information encodedtherein. Scanning may include passive optical observation and recordingof a visual image, such as a barcode or 2D coded matrix, or may includeactive illumination, such as provision of a light beam that traverses aportion of the image, as is commonly done in a barcode scanner. Scanningmay also include provision of an energizing field, such as an electricfield or magnetic field as are commonly provided to read passive RFIDtags.

Within this document, the term “portable” means a size and weight thatis easily moved by an adult. While an object of any size and weight canbe moved, with the use of appropriate equipment, a portable device asconsidered herein would include devices of a size and weight that theywould not be burdensome to a person to keep with them for several hoursover the course of an 8-hour workday. Portable devices may be mounted ona rolling cart or other movable appliance, such as the wheeled computerplatforms commonly used in hospitals and known to those of skill in theart. Portable devices are generally not secured to a single location forextended periods of time during which the devices are used.

It is known in the medical community, and in particular, in acute carefacilities like hospitals, to use a centralized inventory system fordispensing and administering medical items (or “line items”). Manyfacilities today utilize centralized automated dispensing cabinets(“automated dispensing machines,” “ADM,” or “dispensing unit”) to storemedical items and provide drug distribution to patient care areas, anexample of which is shown in FIG. 1. Each ADM includes one or manystorage spaces for the storing of items.

These centralized automated dispensing cabinets provide a wide range ofmedical items that meet the patient care needs for the patient carearea. It is common for as high as 95% of the medication items forpatients in a specific care area to be fulfilled by a centralizedautomated dispensing cabinet. Accordingly, a typical ADM has a largefootprint that requires significant floor space in a hospital or othermedical environment.

In some aspects, the present disclosure generally relates tomedications. More specifically, the present disclosure relates todispensing medications from separately placed apparatuses to increasethe efficiency of caregivers and the overall satisfaction of patients.In accordance with the present disclosure, an individualized dispensingapparatus located near each individual patient carries optionalmedications. A separate dispensing apparatus carries requiredmedications and is capable of servicing multiple patients. By using morethan one apparatus to dispense medications, caregivers do not have toretrieve optional medications at a central storage location each time arequest has been made for the optional medications. Neither does thecaregiver have to return to stock unused medications.

Two types of medications are typically given to patients, required andoptional. Medications which treat the condition of the patient arecalled required medications and are patient specific. Often, thesemedications are associated with a prescription that is issued by amedical professional. Required medications are generally more expensivethan optional medications.

Optional medications are generally used to relieve pain and discomfort.These can include PRN medications. PRN medications, as used herein, isintended to have its plain and ordinary meaning, which includes, withoutlimitation, medications that are made available for a patient if needed,but which are not part of a daily prescribed regimen. There is generallyno requirement on the times and doses used for optional medications, butthe amount used may be limited by the specific manufacturer of theoptional medication. Optional medications are characterized as beingrelatively inexpensive.

Now referring to FIGS. 1A and 1B, diagrams 100 indicating paths taken bycaregivers to dispense medications to patients are presented. In themiddle of the diagrams 100, a central storage location 102 is shown.Required and optional medications are kept at the central storagelocation 102. Preparation of required medications are made at thecentral storage location 102 to distribute them to the individualpatients by the caregivers. The medications are placed on trays for eachpatient and placed onto a movable medical cart or medical station. Asused herein, the term cart is a broad term, is used in its ordinarysense, and is intended to include, without limitation, a decentralizestorage system or apparatus, which can be, for example, a MEDSTATION®provided by CareFusion 303, Inc. By utilizing the movable cart,caregivers can administer the individualized required medications foreach hospitalized patient without returning to the central storagelocation 102 for each patient's required medication needs.

To maintain the appropriate amount of required and optional medications,the central storage location 102 tracks information regarding the amountof medications left and whether more medications need to be ordered. Incertain embodiments, the information tracked by the central storagelocation 102 is received directly from the caregivers. Alternatively,the information is received from dispensing apparatuses. Each dispensingapparatus sends administrative information to an electronic inventorymanagement device used at the central storage location 102. Theelectronic inventory management device then processes the administrativeinformation.

Continuing with FIGS. 1A and 1B, a plurality of patients' rooms 104-118are shown. Each patient's room is spaced apart from one another. Oneskilled in the art would understand that a room can include physicalbarriers such as walls and doors. Alternatively, the rooms can bepartitioned by screening devices such as cloth dividers. Although eightrooms 104-118 are shown, the hospital can include more or less roomsdependent on the size and constraints of the hospital.

With reference now to FIG. 1A, a caregiver's route using a singledispensing apparatus for each individual's required medicinal needs ispresented. The route begins when the caregiver proceeds to room 104 toadminister required medications to the patient therein. During theadministering of the required medication, the patient requests anoptional medication for his/her headache or similar type of infirmity.Because the cart does not contain the optional medication, the caregiveris required to return to the central storage location 102 and retrieveit. This not only requires an additional trip by the caregiver, butwastes valuable time for the caregiver to attend to other medical needsof the patient.

Continuing, the next stop for the caregiver is room 106. The patient inroom 106 does not request any optional medications and afteradministering the required medications to the patient, the caregiverproceeds to the next patient in room 108. This time, however, thepatient in room 108 requests an optional medication for a sleeping aidor similar type of medication. Again, the caregiver would have to returnto the central storage location 102 and retrieve the appropriateoptional medication.

The caregiver then proceeds to rooms 110 and 112. At room 112, thecaregiver for the third time returns to the central storage 102 andretrieves a user-requested optional medication. The caregiver thenservices the patients of rooms 114, 116, and 118. Each time thecaregiver returns to the central storage location 102 for optionalmedications, the caregiver wastes valuable time that could have beenused to take care of the patients.

Alternative implementations exist to servicing patients with optionalmedication requests. Accordingly, the caregiver could administer therequired medications of the patients in rooms 104-118 first and thenafterwards, administer optional medications that were requested whilethe caregiver was in the patient's room 104-118. The caregiver wouldstill have to visit the central storage location 102 to retrieve theoptional medications. The caregiver would also be required to write downor memorize each patient's optional medicinal needs. Still further,there may be considerable delay time when a first patient requests theoptional medication and the response to that request by the caregiver.

In yet further embodiments, a request for optional medication can occurwhen the caregiver is in another patient's room 104-118. In response,the caregiver would retrieve the requested optional medications at thecentral storage location 102. The caregiver would then proceed to therequesting patient's room to dispense and administer the optionalmedication. The caregiver would then return to the room the caregiverwas at before receiving the request.

In some embodiments, the optional medications may be stored on themedical cart. The optional medication, however, would have to bereturned to the central storage location 102 when the caregiver hascompleted his/her routes. Consequently, the medication would be handlednumerous times. For example, each time the medication is used, themedication would be loaded onto the cart and then unloaded at thecentral storage location 102 when the caregiver has completed his/herroutes. Filling and restocking the medication would decrease the amountof time that the caregiver has for the other needs of the patients.

With reference now to FIG. 1B, a caregiver's route using multipledispensing apparatuses for each individual's medicinal needs ispresented. In addition to the apparatus used for dispensing requiredmedications to each individual patient, another apparatus for dispensingoptional medications within each individual patient's room 104-118 isused. Because each room 104-118 can individually dispense optionalmedications, each room 104-118 can be serviced without the caregiverreturning to the central storage location 102. The caregiver can proceedto room 104, room 106, and so on without wasting valuable time. Thus, acaregiver can tend to the patient's other needs.

Now referencing FIG. 2, an apparatus for dispensing optional medications202 located in, or in close proximity to, each room 104-118 inconjunction with a medical cart 204 movable to multiple rooms 104-118 ispresented. Apparatus 202 can contain numerous compartments where eachcompartment can contain a different type of optional medication such asTylenol, sleeping medications, etc. Combined with the medical cart 204,both required and optional medication administrations can be performedwithout leaving the room 104-118.

The dispensing apparatus 202 can contain a locking device 206 to limitaccess of the optional medications to the individual patients within therooms 104-118. Such locking devices 206 would prevent drawers 210 of thedispensing apparatus 202 from being opened. One locking device 206 canbe a lock and key device. Alternatively, the locking device 206 can be afingerprint recognition device. Further, the locking device 206 can be avoice recognition system or a combination lock. One of ordinary skill inthe art would recognize that there are many types of locking devices 206that can prevent the apparatus 202 from being opened, or, in otherwords, there are many types of locking devices 206 that can restrictaccess to the optional medications in the dispensing apparatus 202 andthat can provide access to the optional medications by only thoseauthorized to retrieve the medications. In still yet other embodiments,the apparatus 202 does not need a locking device 206.

The dispensing apparatus 202 can also include a user interface 208 forthe caregiver, or other authorized personnel, to provide instructions tothe apparatus 202 relating to the requested optional medication. Forinstance, in some embodiments, the caregiver approaches the dispensingapparatus 202 and gains access to the user interface 208 by passing asecurity check provided by the locking device 206, which can be, forexample, a fingerprint recognition device. Upon gaining access to theuser interface 208 and having cleared the security check, the caregivercan specify which optional medication is requested. Upon receiving therequest, the apparatus 202 can open one of the drawers and allow thecaregiver to retrieve and administer the medication. In someembodiments, the user interface 208 is an LCD screen that displays thecontents of the apparatus 202 and that provides input means, forexample, a keyboard, buttons, or touch-screen, for the caregiver toprovide input to the apparatus 202.

In further embodiments, the caregiver may specify the requestedmedication prior to passing the security check. This may be advantageousif various optional medications have differing degrees of securitychecks or if limitations are placed on particular medications due topotential conflicts with other required medications. To access themedication, the caregiver would approach the apparatus 202 and identifyvia the user interface 208 the requested medication. In someembodiments, the apparatus 202 confirms whether the medication iscompatible with the medications currently being administered to thepatient, and upon clearance, the apparatus 202 can request the caregiverto unlock or otherwise deactivate the locking device 206. Uponconfirming that the caregiver is authorized to gain access to theoptional medication, the apparatus 202 can then unlock the specificdrawer 210 corresponding to the medication, open the drawer 210containing the medication, or otherwise dispense the medication for thecaregiver to administer.

In the embodiments shown in FIG. 2, the optional medicine dispensingapparatus 202 is affixed to the room. In some embodiments, the apparatus202 can be affixed to the patient's bed. The apparatus 202 can also beaffixed to a table near the patient. One of ordinary skill in the artwould appreciate that the apparatus 202 can be attached to any itemwhich is fixed. In some embodiments, the apparatus 202 may be movablewithin the patient's room 104-118. In yet other embodiments, theapparatus 202 is positioned in close proximity to the patient's room.For example, in some embodiments, the apparatus 202 is affixed to a walloutside the patient's room.

In some embodiments, the apparatus 202 can be actuable from a centrallocation. For example, with reference to FIG. 4, the apparatus 202 canbe configured to be operable by the caregiver at a terminal, or centralcontrol 212, located at the caregiver's station. When a patient desiresto receive an optional medication, the patient can call the caregiverand make the request. Some embodiments provide that the caregiver isable to remotely open the apparatus 202 from the caregiver's stationthrough the central control 212. This is particularly beneficial withambulatory patients that are capable of getting out of bed andretrieving the medications without assistance. The central control 212can be a terminal that is directly, wirelessly, or otherwise connectedto one or more dispensing apparatus 202.

The central control 212 can also be similarly connected to otherelectronic modules at the care facility. For example, in someembodiments, as depicted in FIG. 4, the central control 212 is directly,wirelessly, or otherwise connected to a care facility management module214. The care facility management module 214 can include an accountsreceivable database 216 and accounts receivable processor 218 that keepstrack of and processes all expenses for which a particular patient willbe billed. In some embodiments, information from the administration ofoptional medication is automatically transmitted from the dispensingapparatus 202 to the accounts receivable database 216 through thecentral control 212 and accounts receivable processor 218. Thisinformation can be processed and automatically added to the patient'sbill.

The care facility management module 214 can also include a personnelinformation database 220 and personnel information processor 222. Thepersonnel information database 220 can include, among other things,information relating to accessing the dispensing apparatus 202 by carefacility personnel. For example, the personnel database 220 can includea caregiver's fingerprint for verification when the caregiver attemptsto obtain access to an apparatus 202 through a fingerprint reader. Whenthe caregiver's fingerprint is read by the locking device 206 of theapparatus 202, the personnel information processor 222 or the centralcontrol 212 can access the personnel database to determine whether thecaregiver is authorized to access the requested medication. Accordingly,a caregiver that is asked to care for patients in new rooms that thecaregiver is not normally assigned is still able to gain access to thedispensing apparatus 202 in those new rooms because the caregiver'spersonnel information is stored at a centralized location that can beaccessible to all dispensing apparatuses 202 in the care facility.Moreover, the administration of medications by a particular caregivercan also be monitored by retrieving from the personnel database the dayand time that the caregiver sought access to any one or all dispensingapparatus 202 in the facility.

In some embodiments, records relating to how many medications remainwithin the apparatus 202 are preferably kept at the central control 212.Accordingly when any one medication needs to be replenished, a indicatormay be provided on the apparatus or at the central control 212. In someembodiments, the indicator provides the name and quantity of optionalmedication that needs to be replaced.

Additionally, when the caregiver provides remote access to the apparatus202, such as through the central control 212, the apparatus 202preferably only provides access to a single dose of the requestedoptional medication. In some embodiments, the medications are containedwithin a drawer 210, and the drawer 210 is divided into compartmentsthat are configured to only provide a single-dose of the medication.When the caregiver opens the drawer for the patient or a caregiver,whether remotely or otherwise, the drawer preferably only opens to thepoint that it provides the next dosage of medication. Accordingly, theapparatus 202 can monitor, or keep track of, what medications are storedwithin and dispensed from the apparatus 202.

Now referring to FIG. 3, a flow diagram 300 for using two dispensingapparatuses to timely satisfy a patient's request is presented.Beginning at block 302, the caregiver begins to administer the requiredmedication from the medical cart 204 to the patient of the room 104-118.While the caregiver is in the room 104-118, the caregiver obtains arequest made by the patient at block 304.

At determination block 306, the caregiver determines whether the requestwas for an optional medication. The caregiver removes the optionalmedication from the apparatus 202 and administers the optionalmedication to the patient at block 308 when there was a request for theoptional medication. In some embodiments, the caregiver is required tounlock a device associated with the apparatus 202. The caregiver can usetheir key to open a lock. Alternatively, the caregiver can use theirfingerprint signature to open the lock. Also, the caregiver can usetheir voice to open the lock. These are exemplary only, as other methodsfor authentication may be employed to control the unlocking of thedevice. Thereafter, the caregiver proceeds to the next room ending thepatient's care at block 310.

In further embodiments of the present disclosure, the caregiver, who islocated in another patient's room 104-118, receives a request from apatient in another room 104-118. To satisfy the request, the caregiverenters to the requesting patient's room 104-118 and removes the optionalmedicine from the dispensing apparatus 202 associated with theindividual patient. By using the apparatus 202, valuable time is savedby not having to retrieve the optional medicine from the central storagestation 102. Thereafter, the caregiver returns to the other patient'sroom 104-118.

In order to facilitate management of pharmaceutical needs,administrative information is logged each time the optional medicationdispensing apparatus 202 is used. Either the caregiver can directly logthe information or the apparatus 202 provides an automatic loggingfunction. The apparatus 202 provides the information to an electronicinventory management device at the central storage location 102. In thisway, the central storage location 102 can manage both the number ofoptional and required medications left and can make appropriatepharmaceutical requests.

In some embodiments, when the patient requests and receives optionalmedication, access to the apparatus 202 triggers an electronic signalthat is processed by a processing unit to indicate with what medicationthe patient was treated. This can be used to keep records on medicationintake as well as for billing purposes. For example, in someembodiments, when the patient requests optional medication, theapparatus 202 sends notification of the treatment to the patient'srecords for inclusion in billing the patient for the providedmedications. Accordingly, the apparatus 202 provides automatic billingaccountability for administering optional medications.

Through the use of the optional medication dispensing apparatus 202,fewer medications will be returned to the central storage location 102.Accordingly, the optional required medication can be left in the room104-118 with the individual patients. By not refilling and restockingthe optional medications, the medications are handled fewer times andincrease the amount of time that a caregiver has to tend to other needsof the patients. Additionally, tighter controls are kept on themedication to reduce loss through, for example, staff use.

The optional medication dispensing apparatus 202 further permits theoptional medication inventory to be adjusted by the caregiver, who islikely familiar with the needs of the individual patient and has accessto bulk quantities of medications at the central storage location 102.As demand for certain medications changes, the caregivers can add orremove medications that are stored in the rooms. Moreover, by knowingwhat ailments the patient is suffering, or will likely suffer, thecaregiver can provide specific medications in the dispensing apparatus202 to ensure that such medications are not exhausted during thepatient's time in the hospital or care facility. Additionally, ifoptional medications may have adverse effects when combined with thepatient's required medication, the caregiver can selectively replace theoptional medication in the dispensing apparatus 202 with medication thatis more compatible with the required medication.

With the optional medication located in the dispensing apparatus 202,the caregiver is able to respond immediately to the patient's requestand administer the medication. This quick response to the patient'srequest will increase patient satisfaction and can reduce stress anddistress that may otherwise be experienced by a patient who has to waitlong periods of time for a caregiver to retrieve optional medication.Additionally, the optional medication in the dispensing apparatus 202reduces mistakes that may otherwise occur when the caregiver returns tothe central storage location 102.

In some aspects, the subject technology provides for a modular automateddispensing machine (“MADM”) having a form factor suitable for a widevariety of environments requiring secure storage and dispensing ofmedications. For example, MADMs may be used to securely store anddispense medications in typical acute care facilities (e.g., nursingfloor, central pharmacy, procedural areas, outpatient), either in placeof or in conjunction with a typical ADM. Many other areas that would notsupport the use of a typical ADM may be served with the use of one ormore MADMs. For example, MADMs may be used in medical clinics/centers(e.g., ambulatory clinic, urgent care center, oncology clinic, surgerycenter, dialysis clinic, non-acute care procedural areas), long termcare/post-acute areas (e.g., hospice, assisted living, home health,nursing home, adult day services, outpatient rehab, inpatient rehab),pharmacy services (e.g., mail order, research lab, nuclear, retail,compounder, specialty, medication re-packager), andmanufacturing/distribution (e.g., pharmaceuticals, disposables, medicaldevices).

As shown in FIGS. 6-17, a MADM is a compact dispensing unit thatprovides a small footprint. For example, a MADM may be less than 23inches wide, less than 16 inches high, and 18 inches deep. Accordingly,a MADM may be located in areas that do not require any additional floorspace (e.g., a countertop, a shelf, a desk, a cart). A MADM may beconfigured as a secure enclosure having different numbers and sizes ofdrawers for storing medications and other materials. For example, a MADM600 may have four equal sized drawers 610 as shown in FIG. 6. As anotherexample, a MADM 700 may have two equal sized drawers 610 and one largersized drawer 620 as shown in FIG. 7. The drawers 610, 620 may beconfigured to only allow one drawer 610, 620 to be open at a time, or toallow all of the drawers 610, 620 to be opened at one time as shown inFIGS. 8 and 9. As also shown in FIGS. 8 and 9, a variety of compartments630, 640 (e.g., cubes) may be housed in each drawer 610, 620, where eachcompartment 630, 640 may contain one or more medications or medicaldevices (e.g., syringes, vials, intravenous (IV) bags). The compartments630, 640 may be removable such that replenishing the MADM 600, 700 onlyrequires swapping out empty compartments 630, 640 with new pre-loadedcompartments 630, 640.

The compartments in each MADM 600, 700 may vary in size, includingcompartments having uniform size. The disclosed system may be used withcompartments of any size. Each compartment may be measured as a spacethat has a height, width and length. The space creates a volumetricspace that will hold a defined quantity of stock for an item. Acompartment may be defined as open, secure, or controlled. Each type ofcompartment may offer a different level of security, control, andtracking of items within the compartment. An open compartment hasunrestricted access and may be confined by boundaries (e.g., a bin,dividers, or physical marking). If a user has access to the area (e.g.,patient room or other patient care area) where the open compartment islocated, the user has access to the open compartment and its items. Asecure compartment is confined and controlled through limited access toan item. The secure compartment can be a locking compartment that onlycontains one dose of one item and a user must have authorization toaccess the locking compartment. A controlled compartment is one thatoffers access, with appropriate authorization, to one or many doses ofone item. The controlled compartment can be a lidded compartment forwhich a user must provide appropriate authorization to access thecompartment.

Access to a MADM 600, 700 may be secured by one or more forms of accesscontrol for authorizing a particular user to open the MADM 600, 700 toretrieve medications. For example, the MADM 600, 700 may include a builtin biometric device 650 (e.g., finger print scan, retinal scan, voicerecognition). The biometric device 650 may be used for multiple workflowprocesses, such as user registration, user login and witnessauthentication. As another example, the MADM 600, 700 may be providedwith one or more other forms of access control, such as a key lock, akeypad, an RFID reader, a near field sensor, and the like. As shown inFIGS. 6-8, a fingerprint scanner 650 may be positioned on the topsurface 670 of the MADM 600, 700 and a key lock 660 may be positioned onthe top front surface 672 of the MADM 600, 700. Here, the key lock 660may be provided as a backup to the fingerprint scanner 650. For example,the key lock 660 may be used as an override if the power to the MADM600, 700 is out or the fingerprint scanner 650 is not working.

As shown in FIGS. 15-17, a MADM 800 may not have any internally built inaccess control devices or interfaces. Instead, the drawers 810, 820 maybe released from a locked state by user authorization provided from anexternal device (not shown). For example, the MADM 800 may be networkedto a cloud based application that allows a user to be authenticated fromthe user's mobile device (e.g., laptop, tablet, smartphone). As anotherexample, a MADM 600, 700, 800 may have one or more communications ports680 that provide for the connection of an external access control device900, as shown in FIG. 14. The example shown in FIG. 14 provides thecommunications ports 680 positioned or disposed on the back side of theMADM 600, 700, 800. In example aspects, one or more communications ports680 may be provided on any other suitable area of the MADM 600, 700,800. For example, the MADM 600, 700, 800 may have the communicationsports 680 on the back surface as shown in FIG. 14, as well as anadditional communication port 680 positioned on the top front of theMADM 600, 700, 800. The communication ports 680 may be any combinationof suitable communications interfaces, such as USB, serial, Ethernet,and the like.

For example, a remote authorization device 900 (e.g., biometric scanner)may be connected to the MADM 600, 700, 800 by a USB port 680. Thus, theuser's fingerprint is scanned and authenticated through the remoteauthorization device 900 to allow access to any MADM 600, 700, 800 thatis connected to the remote authorization device 900. Accordingly, oneremote authorization device 900 may be used to provide access tomultiple MADMs 600, 700, 800. Other suitable peripheral devices may beconnected to the communications ports 680. For example, an externalscanner (e.g., bar code, RFID) (not shown) may be connected foridentification of compartments 630, 640 as they are loaded or refilled.As another example, a printer (not shown) may be connected to provideprinting of labels or transaction slips. A networked printer (not shown)may also be used, eliminating the need for connecting a printer to aspecific MADM 600, 700, 800. A MADM 600, 700, 800 may also be configuredto interface with external peripheral devices through any suitablewireless interface (e.g., WiFi, WLAN, RFID, NFS, Bluetooth).

A MADM 600, 700, 800 may be configured as a new end-point for anexisting server based medication dispensing system or application. Here,a MADM 600, 700, 800 may not have an embedded controller. Thus, theserver based software may be installed on an existing client computer950 and the existing client computer 950 is used as the controller tohandle the workflow interaction with the MADM 600, 700, 800 (see FIG.21). Alternatively, the MADM 600, 700, 800 may be networked to access acloud based server application, where the cloud based server applicationis used as the controller to handle the workflow interaction with theMADM 600, 700, 800. Thus, a MADM may be a secure storage device withlittle or no integrated control or authorization devices. As anotherexample, the MADM may have multiple integrated access control devicesand an integrated display (e.g. LCD, monitor) (not shown), where theintegrated display may provide inventory information.

Multiple MADMs 600, 700, 800 may be connected together for additionalflexibility. For example, two MADMs 600 having different drawer 610, 620configurations may be connected together as shown in FIG. 18. Themultiple MADMs 600, 700, 800 may be physically connected to each otheror secured individually and positioned next to each other. The multipleMADMs 600, 700, 800 may also be configured as independently functioningunits or in a master/slave configuration. As independently functioningunits, the multiple MADMs 600, 700, 800 may be connected together ormounted next to each other for space planning or workflow logisticpurposes. Here a user interacts with each MADM 600, 700, 800 separatelyfor authorization and access to that particular MADM 600, 700, 800 only.In a master/slave configuration, the MADMs 600, 700, 800 may beinterfaced together by a communication cable (e.g., daisy chain) (notshown), and one MADM 600, 700, 800 is configured as the master unit andthe other connected MADMs 600, 700, 800 are configured as slave units.Thus, a user may authenticate with just one MADM 600, 700, 800 to gainaccess to all of the connected MADMs 600, 700, 800.

A MADM 600, 700, 800 may be configured to be secured to a surface sothat the dispensing unit cannot be easily moved, misplaced or stolen.For example, medical rules or building codes may require that medicaldispensers be secured against seismic movement, as illustrated by anexample bracket 1000 in FIG. 19. The illustrated bracket 1000 may besecured (e.g., bolted, screwed, riveted) to a countertop or table topthrough the holes on the bottom, secured to wall studs or a verticalsurface through the holes on the side, or both. A securing tab 1010 onthe bracket 1000 engages with the bottom of the MADM 600, 700, 800.Other mounting devices are also contemplated.

As shown in FIG. 20, a return bin 1100 may be connected to a MADM 600,700, 800, allowing for secure return of mistakenly dispensed, unused orwaste medications. The returned medication is placed through a slot inthe side and is securely held within the return bin 1100. An authorizeduser may open the return bin 1100 and return, restock or dispose of thereturned medication at any time. As another example, a compartment 630,640 in a drawer of the MADM 600, 700, 800 may be designated as a returncompartment. Here, the medication for return may be placed in the returncompartment and either the same or other authorized user may laterretrieve the contents of the return compartment for restocking, returnto another compartment, disposal as waste, and the like.

A MADM 600, 700, 800 may be configured to work with one or more remotemanagement devices (not shown). Here, a remote management device may bea physical device that is mounted to a refrigeration unit or storagecabinet, for example. The remote management device may be configured tomonitor the temperature of the refrigerated cabinet, provide alarm orreporting information on variations in the temperature of therefrigerated cabinet, provide access control to the refrigeratedcabinet, provide inventor management information regarding medicationsstored within the refrigerated cabinet, and the like. A MADM 600, 700,800 may interface with multiple remote management devices, and multipleMADMs 600, 700, 800 may interface to the same remote management device.

FIG. 21 illustrates an example of a MADM 600, 700, 800 installed in amedical environment. Here the MADM 600, 700, 800 is mounted to acountertop in a common storage area, where authentication is providedthrough an external computer 950 with a separately mounted monitor andkeyboard. Thus, an example workflow process may be that the medicalstaff person uses the external keyboard and monitor to check medicationinventory in the MADM 600, 700, 800 and to queue a specific medicationorder for dispensing from the MADM 600, 700, 800. The medical staffperson may then place a finger on a fingerprint scanner forauthentication. Once authenticated, the drawer 610, 620 that containsthe queued medication order may release or pop open and the medicalstaff person then removes the medication and delivers the medication tobe administered to a patient or customer.

Another example workflow provides for a user (e.g., doctor, nurse,medical technician) to log into a MADM 600, 700, 800 remotely throughthe user's mobile device (e.g., laptop, tablet, smartphone). Once loggedin, the user may view available inventory in the MADM 600, 700, 800and/or set up one or more dispensing queues for dispensing medicationorders. In one aspect, the user may log in to an enterprise server orapplication, allowing the user to view inventory and setup dispensingqueues in multiple MADMs 600, 700, 800 with just the one log in. In thisexample, the user may view the inventory in the two MADMs 600 shown inFIG. 18, determining that two medications needed for a particularpatient are stored in the first MADM 600 and a third medication neededfor the patient is stored in the second MADM 600. The user may then setup dispensing queues in both the first and second MADMs 600. Once thequeues are set up, the user may go to the first and second MADMs 600 andauthenticate on one or both MADMs 600, depending on whether the MADMs600 are independently functioning units or in a master/slaveconfiguration. The user then accesses and retrieves the three requiredmedications from the two MADMs 600.

In an example aspect, when the user is at a MADM 600, 700, 800, thesystem may be configured for the user to view the set up queue of theMADM 600, 700, 800 through the user's mobile device. Alternatively, theMADM 600, 700, 800 may have its own integrated or external display fromwhich the user may view the set up queue without needing to have theuser's mobile device present. In this case, the user may interact withthe MADM display to select the desired dispensing queue and clear thequeue once the medication has been removed from the MADM 600, 700, 800.As another example, the user may view and/or select a dispensing queuefrom the display and then remove the medication, where an RFID tag onthe removed compartment or medication automatically clears the queue andupdates the inventory information of the MADM 600, 700, 800.

In one or more embodiments, a MADM 600, 700, 800 may be utilized as thedispensing apparatus 202 to store and dispense optional medications. Inone or more embodiments, a MADM 600, 700, 800 may be used to store anddispense required medications. In one or more embodiments, a MADM 600,700, 800 may be used to store and dispense both required and optionalmedications.

FIG. 22 is a block diagram illustrating an example computer system 1200with which the ADM or MADM of FIGS. 2-4 and 6-17 can be implemented. Incertain aspects, the computer system 1200 may be implemented usinghardware or a combination of software and hardware, either in adedicated server, or integrated into another entity, or distributedacross multiple entities.

Computer system 1200 (e.g., an automated medical dispensing system)includes a bus 1208 or other communication mechanism for communicatinginformation, and a processor 1202 coupled with bus 1208 for processinginformation. By way of example, the computer system 1200 may beimplemented with one or more processors 1202. Processor 1202 may be ageneral-purpose microprocessor, a microcontroller, a Digital SignalProcessor (DSP), an Application Specific Integrated Circuit (ASIC), aField Programmable Gate Array (FPGA), a Programmable Logic Device (PLD),a controller, a state machine, gated logic, discrete hardwarecomponents, or any other suitable entity that can perform calculationsor other manipulations of information.

Computer system 1200 can include, in addition to hardware, code thatcreates an execution environment for the computer program in question,e.g., code that constitutes processor firmware, a protocol stack, adatabase management system, an operating system, or a combination of oneor more of them stored in an included memory 1204, such as a RandomAccess Memory (RAM), a flash memory, a Read Only Memory (ROM), aProgrammable Read-Only Memory (PROM), an Erasable PROM (EPROM),registers, a hard disk, a removable disk, a CD-ROM, a DVD, or any othersuitable storage device, coupled to bus 1208 for storing information andinstructions to be executed by processor 1202. The processor 1202 andthe memory 1204 can be supplemented by, or incorporated in, specialpurpose logic circuitry.

The instructions may be stored in the memory 1204 and implemented in oneor more computer program products, i.e., one or more modules of computerprogram instructions encoded on a computer readable medium for executionby, or to control the operation of, the computer system 1200, andaccording to any method well known to those of skill in the art,including, but not limited to, computer languages such as data-orientedlanguages (e.g., SQL, dBase), system languages (e.g., C, Objective-C,C++, Assembly), architectural languages (e.g., Java, .NET), andapplication languages (e.g., PHP, Ruby, Perl, Python). Instructions mayalso be implemented in computer languages such as array languages,aspect-oriented languages, assembly languages, authoring languages,command line interface languages, compiled languages, concurrentlanguages, curly-bracket languages, dataflow languages, data-structuredlanguages, declarative languages, esoteric languages, extensionlanguages, fourth-generation languages, functional languages,interactive mode languages, interpreted languages, iterative languages,list-based languages, little languages, logic-based languages, machinelanguages, macro languages, metaprogramming languages, multiparadigmlanguages, numerical analysis, non-English-based languages,object-oriented class-based languages, object-oriented prototype-basedlanguages, off-side rule languages, procedural languages, reflectivelanguages, rule-based languages, scripting languages, stack-basedlanguages, synchronous languages, syntax handling languages, visuallanguages, wirth languages, embeddable languages, and xml-basedlanguages. Memory 1204 may also be used for storing temporary variableor other intermediate information during execution of instructions to beexecuted by processor 1202.

A computer program as discussed herein does not necessarily correspondto a file in a file system. A program can be stored in a portion of afile that holds other programs or data (e.g., one or more scripts storedin a markup language document), in a single file dedicated to theprogram in question, or in multiple coordinated files (e.g., files thatstore one or more modules, subprograms, or portions of code). A computerprogram can be deployed to be executed on one computer or on multiplecomputers that are located at one site or distributed across multiplesites and interconnected by a communication network. The processes andlogic flows described in this specification can be performed by one ormore programmable processors executing one or more computer programs toperform functions by operating on input data and generating output.

Computer system 1200 further includes a data storage device 1206 such asa magnetic disk or optical disk, coupled to bus 1208 for storinginformation and instructions. Computer system 1200 may be coupled viainput/output module 1210 to various devices. The input/output module1210 can be any input/output module. Example input/output modules 1210include data ports such as USB ports. The input/output module 1210 isconfigured to connect to a communications module 1212. Examplecommunications modules 1212 include networking interface cards, such asEthernet cards and modems. In certain aspects, the input/output module1210 is configured to connect to a plurality of devices, such as aninput device 1214 and/or an output device 1216. Example input devices1214 include a keyboard and a pointing device, e.g., a mouse or atrackball, by which a user can provide input to the computer system1200. Other kinds of input devices 1214 can be used to provide forinteraction with a user as well, such as a tactile input device, visualinput device, audio input device, or brain-computer interface device.For example, feedback provided to the user can be any form of sensoryfeedback, e.g., visual feedback, auditory feedback, or tactile feedback;and input from the user can be received in any form, including acoustic,speech, tactile, or brain wave input. Example output devices 1216include display devices, such as a LED (light emitting diode), CRT(cathode ray tube), or LCD (liquid crystal display) screen, fordisplaying information to the user.

According to one aspect of the present disclosure, the inventorymanagement system can be implemented using a computer system 1200 inresponse to processor 1202 executing one or more sequences of one ormore instructions contained in memory 1204. Such instructions may beread into memory 1204 from another machine-readable medium, such as datastorage device 1206. Execution of the sequences of instructionscontained in main memory 1204 causes processor 1202 to perform theprocess steps described herein. One or more processors in amulti-processing arrangement may also be employed to execute thesequences of instructions contained in memory 1204. In alternativeaspects, hard-wired circuitry may be used in place of or in combinationwith software instructions to implement various aspects of the presentdisclosure. Thus, aspects of the present disclosure are not limited toany specific combination of hardware circuitry and software.

Various aspects of the subject matter described in this specificationcan be implemented in a computing system that includes a back endcomponent (e.g., as a data server), or that includes a middlewarecomponent (e.g., an application server), or that includes a front endcomponent (e.g., a client computer having a graphical user interface ora Web browser through which a user can interact with an implementationof the subject matter described in this specification), or anycombination of one or more such back end, middleware, or front endcomponents. The components of the system can be interconnected by anyform or medium of digital data communication (e.g., a communicationnetwork). The communication network (e.g., network 150) can include, forexample, any one or more of a personal area network (PAN), a local areanetwork (LAN), a campus area network (CAN), a metropolitan area network(MAN), a wide area network (WAN), a broadband network (BBN), theInternet, and the like. Further, the communication network can include,but is not limited to, for example, any one or more of the followingnetwork topologies, including a bus network, a star network, a ringnetwork, a mesh network, a star-bus network, tree or hierarchicalnetwork, or the like. The communications modules can be, for example,modems or Ethernet cards.

Computing system 1200 can include clients and servers. A client andserver are generally remote from each other and typically interactthrough a communication network. The relationship of client and serverarises by virtue of computer programs running on the respectivecomputers and having a client-server relationship to each other.Computer system 1200 can be, for example, and without limitation, adesktop computer, laptop computer, or tablet computer. Computer system1200 can also be embedded in another device, for example, and withoutlimitation, a mobile telephone, a personal digital assistant (PDA), amobile audio player, a Global Positioning System (GPS) receiver, a videogame console, and/or a television set top box.

The term “machine-readable storage medium” or “computer readable medium”as used herein refers to any medium or media that participates inproviding instructions or data to processor 1202 for execution. Such amedium may take many forms, including, but not limited to, non-volatilemedia, volatile media, and transmission media. Non-volatile mediainclude, for example, optical disks, magnetic disks, or flash memory,such as data storage device 1206. Volatile media include dynamic memory,such as memory 1204. Transmission media include coaxial cables, copperwire, and fiber optics, including the wires that comprise bus 1208.Common forms of computer-readable media or machine-readable mediainclude, for example, floppy disk, a flexible disk, hard disk, magnetictape, any other magnetic medium, a CD-ROM, DVD, any other opticalmedium, punch cards, paper tape, any other physical medium with patternsof holes, a RAM, a PROM, an EPROM, a FLASH EPROM, any other memory chipor cartridge, or any other medium from which a computer can read. Themachine-readable storage medium can be a machine-readable storagedevice, a machine-readable storage substrate, a memory device, acomposition of matter effecting a machine-readable propagated signal, ora combination of one or more of them.

As used herein, the phrase “at least one of” preceding a series ofitems, with the terms “and” or “or” to separate any of the items,modifies the list as a whole, rather than each member of the list (i.e.,each item). The phrase “at least one of” does not require selection ofat least one item; rather, the phrase allows a meaning that includes atleast one of any one of the items, and/or at least one of anycombination of the items, and/or at least one of each of the items. Byway of example, the phrases “at least one of A, B, and C” or “at leastone of A, B, or C” each refer to only A, only B, or only C; anycombination of A, B, and C; and/or at least one of each of A, B, and C.

Furthermore, to the extent that the term “include,” “have,” or the likeis used in the description or the claims, such term is intended to beinclusive in a manner similar to the term “comprise” as “comprise” isinterpreted when employed as a transitional word in a claim.

A reference to an element in the singular is not intended to mean “oneand only one” unless specifically stated, but rather “one or more.” Allstructural and functional equivalents to the elements of the variousconfigurations described throughout this disclosure that are known orlater come to be known to those of ordinary skill in the art areexpressly incorporated herein by reference and intended to beencompassed by the subject technology. Moreover, nothing disclosedherein is intended to be dedicated to the public regardless of whethersuch disclosure is explicitly recited in the above description.

While this specification contains many specifics, these should not beconstrued as limitations on the scope of what may be claimed, but ratheras descriptions of particular implementations of the subject matter.Certain features that are described in this specification in the contextof separate embodiments can also be implemented in combination in asingle embodiment. Conversely, various features that are described inthe context of a single embodiment can also be implemented in multipleembodiments separately or in any suitable subcombination. Moreover,although features may be described above as acting in certaincombinations and even initially claimed as such, one or more featuresfrom a claimed combination can in some cases be excised from thecombination, and the claimed combination may be directed to asubcombination or variation of a subcombination.

Similarly, while operations are depicted in the drawings in a particularorder, this should not be understood as requiring that such operationsbe performed in the particular order shown or in sequential order, orthat all illustrated operations be performed, to achieve desirableresults. In certain circumstances, multitasking and parallel processingmay be advantageous. Moreover, the separation of various systemcomponents in the aspects described above should not be understood asrequiring such separation in all aspects, and it should be understoodthat the described program components and systems can generally beintegrated together in a single software product or packaged intomultiple software products.

The subject matter of this specification has been described in terms ofparticular aspects, but other aspects can be implemented and are withinthe scope of the following claims. For example, the actions recited inthe claims can be performed in a different order and still achievedesirable results. As one example, the processes depicted in theaccompanying figures do not necessarily require the particular ordershown, or sequential order, to achieve desirable results. In certainimplementations, multitasking and parallel processing may beadvantageous. Other variations are within the scope of the followingclaims.

1. A modular automated dispensing system for dispensing securedmedications in a medical environment, the modular automated dispensingsystem comprising: a compact enclosure configured to be disposed on asupport surface in a medical treatment area, wherein the compactenclosure does not require floor space in the medical treatment area; adrawer lock assembly; one or more drawers for storing medications, eachdrawer configured to be secured in the compact enclosure when locked bythe drawer lock assembly, and each drawer configured to be slideablyopenable from the compact enclosure when unlocked by the drawer lockassembly; a plurality of compartments disposed within a first drawer,the plurality of compartments comprising a first compartment that isreadily accessible upon slideably opening the first drawer and a secondcompartment having a compartment lock; and an access control interfaceoperatively coupled to the drawer lock assembly and the compartmentlock, the access control interface configured to provide a first unlocksignal to the drawer lock assembly and a second unlock signal to thecompartment lock based on received authorization input.
 2. The modularautomated dispensing system of claim 1, wherein at least one of theplurality of compartments is removable, wherein the removablecompartment is configured to be replaced with a similarly sizedremovable compartment pre-loaded with medications.
 3. The modularautomated dispensing system of claim 2, further comprising an externalscanning device configured to scan and enter information associated withthe removable compartment upon removing or adding the removablecompartment from or to the at least one of the drawers.
 4. The modularautomated dispensing system of claim 1, wherein the access controlinterface is a biometric input device comprising one of a fingerprintscanner, a retinal scanner and a voice recognition device.
 5. Themodular automated dispensing system of claim 4, further comprising a keylock assembly configured to provide access to the compact enclosure ifthe biometric input device is not operable.
 6. The modular automateddispensing system of claim 4, further comprising a key lock assembly,wherein access to the compact enclosure requires successful operation ofboth the biometric input device and the key lock assembly.
 7. Themodular automated dispensing system of claim 1, wherein the accesscontrol interface comprises a network interface configured to unlock thedrawer lock assembly and the compartment lock upon receivingauthentication from a mobile device of an authorized user.
 8. Themodular automated dispensing system of claim 1, further comprising alockable return bin connected to the compact enclosure, the lockablereturn bin configured to receive and store previously dispensedmedications.
 9. The modular automated dispensing system of claim 1,wherein one of the plurality of compartments is a return compartmentconfigured to receive and store previously dispensed medications. 10.The modular automated dispensing system of claim 1, further comprising aremote management device interface, wherein the remote management deviceinterface is configured to communicate with a remote management deviceon a storage cabinet.
 11. The modular automated dispensing system ofclaim 1, further comprising a mobile device interface configured toprovide access to a dispensing queue of the modular automated dispensingsystem on a display of a mobile device.
 12. The modular automateddispensing system of claim 1, wherein the second compartment is a securecompartment configured to provide access to a single medication doseupon unlocking the compartment lock.
 13. The modular automateddispensing system of claim 1, wherein the second compartment is acontrolled compartment configured to provide access to a plurality ofmedication doses upon unlocking the compartment lock.
 14. A system fordispensing secured medications in a medical environment, the systemcomprising: a plurality of modular automated dispensing devices, eachmodular dispensing device comprising: a compact enclosure configured tobe disposed on a support surface in a medical treatment area, whereinthe compact enclosure does not require floor space in the medicaltreatment area; a drawer lock assembly; one or more drawers for storingmedications, each drawer configured to be secured in the compactenclosure when locked by the drawer lock assembly, and each drawerconfigured to be slideably openable from the compact enclosure whenunlocked by the drawer lock assembly; a plurality of compartmentsdisposed within a first drawer, the plurality of compartments comprisinga first compartment that is readily openable without furtherauthorization after slideable opening of the first drawer and a secondcompartment having a compartment lock and requiring furtherauthorization to be accessible after slideable opening of the firstdrawer; and an access control interface operatively coupled to thedrawer lock assembly and the compartment lock, the access controlinterface configured to provide unlock signals to the drawer lockassembly and the compartment lock based on received authorization input,wherein each modular automated dispensing device is configured to unlockone or more of the drawers based on an authenticated dispensing request.15. The system of claim 14, further comprising an external accesscontrol device operatively connected to one or more of the plurality ofmodular automated dispensing devices, the external access control deviceconfigured to provide user authentication to each of the connectedmodular automated dispensing devices.
 16. The system of claim 15,wherein the external access control device comprises one or more of afingerprint scanner, a retinal scanner, and a voice recognition device.17. The system of claim 14, further comprising one or more communicationcables connecting the plurality of modular automated dispensing devices,wherein one of the plurality of modular automated dispensing devices isconfigured as a master device and the remaining modular automateddispensing devices are configured as slave devices.
 18. The system ofclaim 17, wherein the master device is configured to authenticate auser, and wherein any of the plurality of modular automated dispensingdevices may be unlocked based on the authentication by the masterdevice.
 19. The system of claim 14, wherein the second compartment is asecure compartment configured to provide access to a single medicationdose upon unlocking the compartment lock.
 20. The system of claim 14,wherein the second compartment is a controlled compartment configured toprovide access to a plurality of medication doses upon unlocking thecompartment lock.